Roderic FilippiRoderic Filippi
BadmintonChaliha Questions BWF Over Super 100 Venue Standards: When Hazy Air Is No Longer India's Problem AloneThe first game lasted seventeen minutes. Ashmita Chaliha lost it 10-21 to Goh...
BadmintonAshmita Chaliha and the Question Nobody Dares Answer: When Super 100 Breathes Smog, Who Protects the Players?In the second game against Pornpicha Choeikeewong, the score climbed to 23-21...
BadmintonAshmita Chaliha, Super 100 and BWF’s Air-Quality TestAt the Indonesia Masters Super 100, Ashmita Chaliha entered as top seed and...
BadmintonDanish Badminton and the 3.1-Metre Gap: When Data Forces a Second Look at a Golden GenerationIn the men's singles quarter-final in Odense last autumn, I sat in the sevent...
BadmintonAshmita Chaliha, the Haze, and the Question BWF Would Rather Not AnswerInside an arena where the upper stands blur as if seen through a dust-coated...
BadmintonThe Haze and the Double Standard: Ashmita Chaliha Opens a Window at the Indonesia Masters Super 100The venue at the Indonesia Masters Super 100 had something that was not in th...
International FootballAnkles Don't Read Contracts: The Gap Between the Clinic and the Transfer RoomIn the transfer room of a Premier League club, one sentence gets read aloud...
International FootballKane matches Shilton's England appearance record on milestone Wembley nightLONDON, October 6 — Harry Kane has officially equalled Peter Shilton's record...
International FootballUSA 0-2 Spain: The Blind Spot Was in the First 14 Minutes, Not the AttackIn the 14th minute at Audi Field, the scoreboard already read 2-0 to Spain, a...
International FootballThe Empty Bulletin: The V-League Transfer Window and the Discipline of Writing SlowlyIn the summer of 2026, 112 days after the V-League was suspended by the...
EsportsTeam Liquid Signs Wisper: The First South American Signing and the Integration Problem Ahead of BLAST SLAM VIIIOn September 29, BLAST SLAM VIII opens with an online phase before the playof...
EsportsThe Empty Data Sheet in the Middle of a Major Season: The Discipline of Verification in Esports WritingAt 1:47 in the morning in Shenzhen, I opened the analysis file that had come...
BasketballBriante Weber 'hates' Thomas Walkup's deal: Why Karşıyaka dares to spend $12.2 million?On Instagram, Briante Weber wrote: “I HATE THIS!” The outburst wasn't aimed a...
SwimmingA Night of Records at the 2026 Japanese Short Course Championships: Matsushita Breaks 400m IM World Record, Taniguchi Lowers Own 50m Breaststroke National RecordThe second night of competition at the 2026 Japanese National Short Course...
EsportsFaker and the Two-Week Window: The Real Variable Behind ASIAD 2026 and Worlds 2026This week, South Korea's League of Legends national team camp for ASIAD 2026...
Domestic FootballThailand Praised Vietnam's 60,000-Seat PVF Stadium. I Recounted Every Number.On the evening of 21 October, BrandInside — a Thai outlet that covers economi...
International FootballThe 2026 Guardiola Clip and the Side Payment: What Social Media Is Misreading in a SilenceA clip less than thirty seconds long is spreading at the speed of breaking...
TennisAn Oil-Market Wire Tagged as Tennis: Where the Sports Data Pipeline Breaks13:06 GMT. A wire story from an international news agency lands in the data...
International FootballRafa Márquez Takes Mexico Head Coach Role Targeting the 2030 CycleUlsan's dawn never lies. But that morning, when the clock in Busan struck fou...
EsportsKDA 50 with Zero Deaths: When Dota 2 Produces Numbers Beyond the Boundaries of the OrdinaryOn the night of August 6, 2026, at the PGL Arlington Major, the match trackin...
BadmintonAshmita Chaliha and the Question Nobody Dares Answer: When Super 100 Breathes Smog, Who Protects the Players?In the second game against Pornpicha Choeikeewong, the score climbed to 23-21...
BadmintonAshmita Chaliha, Super 100 and BWF’s Air-Quality TestAt the Indonesia Masters Super 100, Ashmita Chaliha entered as top seed and...
BadmintonDanish Badminton and the 3.1-Metre Gap: When Data Forces a Second Look at a Golden GenerationIn the men's singles quarter-final in Odense last autumn, I sat in the sevent...
BadmintonAshmita Chaliha, the Haze, and the Question BWF Would Rather Not AnswerInside an arena where the upper stands blur as if seen through a dust-coated...
BadmintonThe Haze and the Double Standard: Ashmita Chaliha Opens a Window at the Indonesia Masters Super 100The venue at the Indonesia Masters Super 100 had something that was not in th...
International FootballAnkles Don't Read Contracts: The Gap Between the Clinic and the Transfer RoomIn the transfer room of a Premier League club, one sentence gets read aloud...
International FootballKane matches Shilton's England appearance record on milestone Wembley nightLONDON, October 6 — Harry Kane has officially equalled Peter Shilton's record...
International FootballUSA 0-2 Spain: The Blind Spot Was in the First 14 Minutes, Not the AttackIn the 14th minute at Audi Field, the scoreboard already read 2-0 to Spain, a...
International FootballThe Empty Bulletin: The V-League Transfer Window and the Discipline of Writing SlowlyIn the summer of 2026, 112 days after the V-League was suspended by the...
EsportsTeam Liquid Signs Wisper: The First South American Signing and the Integration Problem Ahead of BLAST SLAM VIIIOn September 29, BLAST SLAM VIII opens with an online phase before the playof...
EsportsThe Empty Data Sheet in the Middle of a Major Season: The Discipline of Verification in Esports WritingAt 1:47 in the morning in Shenzhen, I opened the analysis file that had come...
BasketballBriante Weber 'hates' Thomas Walkup's deal: Why Karşıyaka dares to spend $12.2 million?On Instagram, Briante Weber wrote: “I HATE THIS!” The outburst wasn't aimed a...
SwimmingA Night of Records at the 2026 Japanese Short Course Championships: Matsushita Breaks 400m IM World Record, Taniguchi Lowers Own 50m Breaststroke National RecordThe second night of competition at the 2026 Japanese National Short Course...
EsportsFaker and the Two-Week Window: The Real Variable Behind ASIAD 2026 and Worlds 2026This week, South Korea's League of Legends national team camp for ASIAD 2026...
Domestic FootballThailand Praised Vietnam's 60,000-Seat PVF Stadium. I Recounted Every Number.On the evening of 21 October, BrandInside — a Thai outlet that covers economi...
International FootballThe 2026 Guardiola Clip and the Side Payment: What Social Media Is Misreading in a SilenceA clip less than thirty seconds long is spreading at the speed of breaking...
TennisAn Oil-Market Wire Tagged as Tennis: Where the Sports Data Pipeline Breaks13:06 GMT. A wire story from an international news agency lands in the data...
International FootballRafa Márquez Takes Mexico Head Coach Role Targeting the 2030 CycleUlsan's dawn never lies. But that morning, when the clock in Busan struck fou...
EsportsKDA 50 with Zero Deaths: When Dota 2 Produces Numbers Beyond the Boundaries of the OrdinaryOn the night of August 6, 2026, at the PGL Arlington Major, the match trackin...
